package com.softer.chengxin.param.service;

import com.github.pagehelper.PageInfo;
import com.softer.chengxin.common.domin.CommonResult;
import com.softer.chengxin.common.domin.Page;
import com.softer.chengxin.param.entity.ParamVO;

/**
 * @author Gong Zhiyang
 * @date 2019/12/11
 */
public interface ParamService {
    /**
     * 修改参数
     *
     * @param paramVO   参数
     * @return 修改结果
     */
    CommonResult update(ParamVO paramVO);
    /**
     * 获取参数详情
     *
     * @param id      参数Id
     * @return 参数详情
     */
    ParamVO getInfo(int id);
    /**
     * 获取参数列表
     *
     * @param page    分页实体
     * @param paramVO 查询实体
     * @return 参数列表
     */
    PageInfo<ParamVO> getList(Page page, ParamVO paramVO);
}
